.adm-swiper{
    height: 100%;
    img{
        height: 100%;
        width: 100%;
    }
}
.bdzhong{
    width: 100%rem;
    height: 5.78rem;
    background:linear-gradient(0deg, rgba(255,222,215,1)  0%,rgba(255,112,88,1) 100%);
    position: relative;
    .bgheader{
        // text-align: center;
        height: 1rem;
        line-height: 1rem;
    
        span{
            margin-left: 0.2rem;
            font-family: PingFangSC;
            color: #FFF5D0;
             font-weight: 8rem;
               font-size: 0.4rem;
            font-style: normal;
         
        }
        b{
         
        //    
            float: right;
            margin-right: 0.2rem;
            height: 0.4rem;
            width: 1.5rem;
            line-height:0.4rem;
            text-align: center;
            font-size: 0.2rem;
            border-radius: 0.3rem;
            background-color:#FFF5D0;
            margin-top: 0.3rem;
        }
        // line-height: ;
    }
    .bgbanner{
        position: absolute;
        /* 1重礼-横向滑动 */
     width:92%;
     height: 3.72rem;
     top: 1rem;
     left: 0.2rem;
     border-radius: 0.3rem;
     background-color: white;
     padding: 0.1rem;
     overflow: hidden;
     
     .img1{
         display: inline-block;
        height: 3.3rem;
        width: 30%;
        img{
            height: 100%;
            width: 100%;
        }
     
     }
     .bgtext{
        float: right;
       height: 100%;
        width:60%;
    }
  
     h3{
         height: 10%;
         width: 100%;
         text-align: center;
         padding: 0.2rem;
         padding-left: 0.01rem;
         p{
             display: inline-block;
              height: 0.5rem;
             width: 1.7rem;
             background-color: orangered;
             border-radius: 0.2rem;
             text-align: center;
             color: white;
             line-height: 0.5rem;
             font-size: 0.2rem;
             position: relative;
             left: -0.3rem;
         
         }
         span{
           color: orangered;
             font-size: 0.2rem;
         }
     }
    .wrap{
        width: 100%;
        height: 3.2rem;
        overflow-x: scroll;
        overflow-y: hidden;
        .bgul{
            width: 170%;
            display: flex;
            height: 2.9rem;
           
            .bgli{
                width: 2.2rem;
                height:2.8rem;
                margin: 0 0.1rem;
                background-color: orangered;
                border-radius: 0.2rem;
                padding: 0.1rem;
                flex: 1;
                .iconfont{
                    color:orangered;
                 font-size: 0.4rem;
                 border-radius: 50%;
                  background-color: white;
                  position: relative;
                 left: 0.4rem;
                 top: 0.15rem;
                }
                img{
                   height: 2rem;
                   width: 100%;
                   border-radius: 0.2rem;
                   background-color: orange;
       
                }
                span{
                  color: white;
                }
                b{
                    display: block;
                  color: white;
                 font-size: 0.15rem;
                 text-decoration: line-through;
                }
            }
        }
     }

   
    }
}
